-
Notifications
You must be signed in to change notification settings - Fork 9
feat(cat-gateway): Catalyst Signed Docs signature validation #2177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ken (#2123) * store reg_chain as a part of the RBAC token * Update catalyst-gateway/bin/src/service/common/auth/rbac/token.rs Co-authored-by: Steven Johnson <[email protected]> * feat: error handling and cloneable reg_chain * feat: service unavailable for rbac token auth * chore: comment correction * chore: lintfix * chore: cspellfix * chore: move helper function --------- Co-authored-by: Apisit Ritruengroj <[email protected]> Co-authored-by: Steven Johnson <[email protected]> Co-authored-by: Apisit Ritreungroj <[email protected]>
Contributor
|
✅ Test Report | |
…t` (#2038) * feat: initial doc signature validation * feat: validation * feat: doc report including * chore: use if guard * chore: leaner matching pattern * feat: from token * feat: use from token * feat: rbac token and doc kids validation * chore: minor error message * chore: eq compare * feat: tmp trying new role records * feat: applying latest rbac lib * chore: scheme * feat: complete tmp flow * feat: latest rotation validation * fix: id comparison * fix: short id * fix: kid compare logic * chore: minor * chore: fix cspell * chore: fmtfix * fix: proposer role to 3 * fix: get latest key dynamically by role * fix: finding latest keys by kids instead of using auth token * feat: doc id/ver checking * feat: different document ver/id authors validation * chore: error message * chore: minor * refactor: lintfix * fix: validation condition * chore: move token and kids validation * chore: try_from_kids doc comment * chore: fmtfix * chore: remove redundant step comment * chore: apply reg chain initialization for key provider building * chore: minor * fix: kid validations * chore: cspellfix * fix: try_from_kids doc comments * chore: use map * feat: add validation for single kid only * chore: remove comment * chore: fix function doc * wip --------- Co-authored-by: Mr-Leshiy <[email protected]>
#2225) * wip * disable signed documents integration tests in CI * wip
* wip * wip * wip * wip * wip * fix * wip * wip * wip * wip * wip * wip * wip * wip * wip * revert * fix spelling * update readme.md * wip * wip * fix spelling * wip
bkioshn
approved these changes
Apr 16, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
PRs:
RegistrationChainas a part of the RBAC token #2123PUT /v1/document#2038